package com.guodu.dao;

import java.util.List;

import com.guodu.entity.MaterialKcjg;
import com.guodu.entity.MaterialkcjgStatus;
import com.guodu.entity.Units;
import com.guodu.entity.UserInfo;
import com.guodu.vo.MaterialKcjgQueryVo;

public interface MaterialKcjgDao {

	List<MaterialKcjg> findByVo(MaterialKcjgQueryVo mkqv, Units units);

	void changeStatus(List<MaterialkcjgStatus> entities);

	void examine(String ids, Long status);

	List<MaterialkcjgStatus> findStatus(String jgId);

	void delByIds(String[] delIds);

	void update(MaterialKcjg materialKcjg);

	void save(MaterialKcjg materialKcjg);

	MaterialKcjg findById(String jgId);

	List<?> ajax(String nian, UserInfo user);

}
